SmartPay\Modules\Admin\Setting D

Total Complexity 148
Dependencies 1
Dependents 1
Total lines 915
Lines of code 673
Logical lines of code 315
Comment lines 68
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
settings_sanitize()
C
37 27 65
settings_license_key_callback()
C
34 23 81
settings_select_callback()
A
44 13 38
settings_text_callback()
A
50 12 24
_registered_settings_types()
A
52 12 24
register_settings()
A
41 9 55
registered_settings()
A
31 1 153
settings_gateways_callback()
A
41 7 55
settings_checkbox_callback()
A
49 9 25
settings_switch_callback()
S
53 6 18
settings_textarea_callback()
S
55 4 17
settings_gateway_select_callback()
S
56 3 15
settings_tab_sections()
S
64 4 10
get_registered_settings_sections()
S
53 2 25
settings_select_currency_callback()
S
65 3 8
settings_sanitize_html_class()
S
65 3 9
smartpay_sanitize_html_class()
S
65 3 9
settings_page_select_callback()
S
57 1 16
settings_header_callback()
S
91 1 2
settings_tabs()
S
65 1 8
settings_missing_callback()
S
70 1 6
settings_custom_content_callback()
S
79 1 3
settings_descriptive_text_callback()
S
75 1 4
__construct()
S
79 1 3